mal deposu

  1. Noun goods depository
  2. Noun goods depot
  3. Noun merchandise warehouse
  4. Noun repository of goods
  5. Noun stock room
  6. Noun (Br) goods depository